smart aleck – English–Latine translations

🇬🇧 en la 🇻🇦

smart aleck noun

  • a show off
delator
Wiktionary Links